package com.fast.framework.enums;

import lombok.AllArgsConstructor;
import lombok.Getter;
import lombok.ToString;

/**
 * jwt的请求配置参数
 */
@Getter
@ToString
@AllArgsConstructor
public enum JwtEnum {
    // JWT 存储的请求头
    tokenHeader("tokenHeader", "Authorization"),
    // JWT 加解密使用的秘钥
    secret("secret", "LanYuan-Secret"),
    // JWT 令牌有效期（默认30分钟）
    expiration("expiration", "30"),
    // JWT 负载中拿到的开头
    tokenHead("tokenHead", "Bearer ");

    private final String code;

    private final String value;
}
